#ifndef COOL_LABEL_H
#define COOL_LABEL_H

#include "label.h"

class CoolLabel: public Label
{
public:

    CoolLabel( Widget* _parent, Engine* _engine, QString _text, int _x, int _y, int _w, int _h,
              TextAlignment _textAlignment = Left );
    virtual ~CoolLabel( void );

protected:

    virtual void Paint( QPainter &painter );

    virtual void doShow();
    virtual void doHide();
    virtual void OnEnd( Animation *a );

private:
    int textX;
};

#endif // COOL_LABEL_H
